bufo bufo - Alemán Inglés Diccionario